pets available - Alemán Inglés Diccionario